"""___pickleTest___
可以把python的对象都转为二进制形式存储，这个过程叫pickling；
从二进制形式转换回对象的过程称为 unpickling
"""
import pickle

my_list = [123,4,'abner','张三',['other']]
# 打开文件一定要以二进制的形式打开，后缀名随意，为了方便记忆，通常用pkl或者pickle作为后缀名
pickle_file = open('E:\\python_project\\python_test\\test\\my_list.pkl','wb')
# 保存数据
pickle.dump(my_list,pickle_file)
pickle_file.close()
# 以只读和二进制的方式打开
pickle_rfile = open('E:\\python_project\\python_test\\test\\my_list.pkl','rb')
my_list1 = pickle.load(pickle_rfile)
print(my_list1)
pickle_rfile.close()
